Stinking Horehound — synonyms, definition
1. stinking horehound (Noun)
4 synonyms
Ballota nigra black archangel black horehound fetid horehound
1 definition
stinking horehound (Noun) — Ill-smelling European herb with rugose leaves and whorls of dark purple flowers.
2 types of
herb herbaceous plant
2 parts of
Ballota genus Ballota